package com.atguigu.spzx.cart.service;

import com.atguigu.spzx.model.entity.product.CartInfo;

import java.util.List;

/**
 * @author Mahone
 */
public interface CartService {
    /**
     * 添加商品到购物车
     * @param skuId
     * @param skuNum
     */
    void addToCart(Long skuId, Integer skuNum);

    /**
     * 购物车查询
     * @return
     */
    List<CartInfo> cartList();

    /**
     * 选中的购物车
     * @return
     */
    List<CartInfo> getAllCkecked();

    /**
     * 清空购物车
     */
    void deleteChecked();
}
